关于在myeclipse中使用Hibernate遇到的问题 | 您所在的位置:网站首页 › program path not specified › 关于在myeclipse中使用Hibernate遇到的问题 |
①当我自主导入hibernat的jar包时,在使用Hibernate tools时出现了Configuration file path not specified的问题,可能是jar包未导入正确以致myeclipse无法发现hibernate项目。 当我使用myeclipse --> projects facets中导入了hibernate libraries时,使用插件就未出现问题。 ②不要导入多个版本的hibernate的jar包, ③在编写配置文件时,注意URL的书写。 关于各个数据库的url和驱动书写如下:
使用时把配置文件中的show_sql属性值设置为true ,便于在进行持久化操作时输出sql语句。我就遇到了这样的一个问题,当在映射文件中使用 property元素的formula属性时就老是出错,后来查看sql语句发现此处并不需要写一个完整的sql语句,如下即可:sum(字段名)(当然 不同版本也可能不一样 多多尝试下吧)
关于配置文件的JDBC连接属性可以在org.hibernate.cfg.environment类中可以找到定义,其他配置选项可以参考Hibernate的etc子目录中的文件;映射文件中的id元素中的generator元素指定了应采用何种主键生成器(默认的是assigned 可通过应用程序来提供值),若当设置为increment时 ,通过查询数据库中该值的最大值+1来设置值. |
CopyRight 2018-2019 实验室设备网 版权所有 |